package com.sf.dlb.vo;

/**
 * 等级信息
 */
public class UserGradeVO {
    private Long id;
    private String userId;      // 用户Id
    private String grade;		// 等级
    private String name;		// 等级名称
    private String icon;		// 图标
    private String gradeDesc;   // 等级描述
    private Double price;     	//	价格
    private Integer validity;	//	有效期(月)
    private Integer multiple;	//	阅读倍数
    private Integer invitationNumber;//	邀请码数量
    private Double readDivide;//	下线阅读分成(百分比)
    private Double buyDivide;//	下线购买奖励(百分比)
    private Double moneyPoomDivide;//	资金池日分红(百分比)
    private Long validityEndDate;   //用户等级-结束时间
    private Long updateDate;    //更新时间
    private String validityFormat;   //等级有效期限
    private String buyState;    //购买状态(0=不可用 1=购买 2=续费 3=购买高级)

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getGrade() {
        return grade;
    }

    public void setGrade(String grade) {
        this.grade = grade;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getGradeDesc() {
        return gradeDesc;
    }

    public void setGradeDesc(String gradeDesc) {
        this.gradeDesc = gradeDesc;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Integer getValidity() {
        return validity;
    }

    public void setValidity(Integer validity) {
        this.validity = validity;
    }

    public Integer getMultiple() {
        return multiple;
    }

    public void setMultiple(Integer multiple) {
        this.multiple = multiple;
    }

    public Integer getInvitationNumber() {
        return invitationNumber;
    }

    public void setInvitationNumber(Integer invitationNumber) {
        this.invitationNumber = invitationNumber;
    }

    public Long getValidityEndDate() {
        return validityEndDate;
    }

    public void setValidityEndDate(Long validityEndDate) {
        this.validityEndDate = validityEndDate;
    }

    public Long getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Long updateDate) {
        this.updateDate = updateDate;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Double getReadDivide() {
        return readDivide;
    }

    public void setReadDivide(Double readDivide) {
        this.readDivide = readDivide;
    }

    public Double getBuyDivide() {
        return buyDivide;
    }

    public void setBuyDivide(Double buyDivide) {
        this.buyDivide = buyDivide;
    }

    public Double getMoneyPoomDivide() {
        return moneyPoomDivide;
    }

    public void setMoneyPoomDivide(Double moneyPoomDivide) {
        this.moneyPoomDivide = moneyPoomDivide;
    }

    public String getValidityFormat() {
        return validityFormat;
    }

    public void setValidityFormat(String validityFormat) {
        this.validityFormat = validityFormat;
    }

    public String getBuyState() {
        return buyState;
    }

    public void setBuyState(String buyState) {
        this.buyState = buyState;
    }
}
